Ioannis Nicolaos Houpis

Johnson & Johnson · Merck · Banyu Pharmaceutical Co.
Total Patents: 22
Overall Rank: #195,011
Years Active: 1994–2020
Johnson & Johnson Rank: #824