Mee Shelley

Nimbus Lakshmi · Nimbus Iris · Pharmacyclics
Total Patents: 15
Overall Rank: #317,174
Years Active: 2014–2022
Nimbus Lakshmi Rank: #6