Cited by 1.2kOpen Access
University of Geneva
ORCID: 0000-0002-5308-9569Publishes on RNA and protein synthesis mechanisms, RNA Research and Splicing, Bacterial Genetics and Biotechnology. 138 papers and 12.2k citations.
Add your photo, update your bio, and get notified when your ranking changes.