Nicholas C. Martinez
Owl Biomedical · Cytovale
Total Patents:
10
Overall Rank:
#490,723
Years Active:
2015–2024
Owl Biomedical Rank:
#5