Shoji Yamaoka

Institut Pasteur · Central Glass Company, Limited · CNRS
Total Patents: 5
Overall Rank: #1,009,916
Years Active: 1996–2014
Institut Pasteur Rank: #188