Answer» What is McWhorter School of Pharmacy mean?
The McWhorter School of Pharmacy is an American pharmacy school located in Birmingham, Alabama. The school offers a four-year Doctor of Pharmacy (Pharm.D) degree, and is nationally accredited by the ACPE.