Ranjan Mannige


I apply theory and computation to help understand how biomolecules and biomolecular assemblies behave. I am specifically interested in protein assemblies, protein mimics, molecular evolution and mathematical virology.

Bioengineering Bioinformatics Biophysics Computational Biology Computational Science Data Science Infectious Diseases Mathematical Biology Microbiology Molecular Biology Virology


PeerJ Contributions