loewi - Dictionary definition and meaning for word
loewi
Definition (noun) United States pharmacologist (born in Germany) who was the first to show that acetylcholine is produced at the junction between a parasympathetic nerve and a muscle (1873-1961)
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com