Shaila Rahman

Evelo Biosciences · Axcella Health
Total Patents: 9
Overall Rank: #551,273
Years Active: 2017–2023
Evelo Biosciences Rank: #2