Teruo Ohira

Atlas
Total Patents: 2
Overall Rank: #2,142,009
Years Active: 2002–2008
Atlas Rank: #1