Michael N. Harris
Icagen · Epitopix
Total Patents:
5
Overall Rank:
#939,948
Years Active:
2018–2023
Icagen Rank:
#38