Roger Innes

Advanced Research & Technology Institute · Indiana University Research And Technology · Mycogen Plant Science
Total Patents: 4
Overall Rank: #1,199,482
Years Active: 1996–2017
Advanced Research & Technology Institute Rank: #47