Rocco Burgo
Inolex Investment · Johnson & Johnson
Total Patents:
26
Overall Rank:
#149,682
Years Active:
1998–2025
Inolex Investment Rank:
#1