Ambika Srinath
Bigfoot Biomedical
Total Patents:
24
Overall Rank:
#166,717
Years Active:
2020–2025
Bigfoot Biomedical Rank:
#8