monod - Dictionary definition and meaning for word
monod
Definition (noun) French biochemist who (with Francois Jacob) explained how genes are activated and suggested the existence of messenger RNA (1910-1976)
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