Carmelo Romano
Regeneron Pharmaceuticals · Schepens Eye Research Institute · Unknown
Total Patents:
14
Overall Rank:
#335,410
Years Active:
1982–2025
Regeneron Pharmaceuticals Rank:
#96