US news has the 150yr old STLCOP ranked as the 43rd best pharm school in the country. What makes you…