I was wondering, as for undergraduate majors, which one would you guys recommend. I am pretty much equally interested in all three. My school has a great Molecular Biology program and I was leaning towards this. However, some people have also suggested pharmacology is very helpful in medical school. Any input would be much appreciated. Also what is the difference between biochemistry and molecular biology. I feel as if biochem requires you to take more chem courses (P Chem, etc) while Molecular Biology requires more bio electives (Genetics, Developmental Biology, etc).