Cited by 8.5k
Max Delbrück Center
ORCID: 0000-0002-1075-8734Publishes on RNA Research and Splicing, RNA and protein synthesis mechanisms, RNA modifications and cancer. 245 papers and 41k citations.
Add your photo, update your bio, and get notified when your ranking changes.