Michael L. Ingrassia
Biocogent · El Management
Total Patents:
6
Overall Rank:
#809,871
Years Active:
1998–2023
Biocogent Rank:
#1