Simon Mbua Ngale Efange

University of Minnesota · SUNY Research Foundation · Demerx
Total Patents: 10
Overall Rank: #515,738
Years Active: 1988–2014
University of Minnesota Rank: #150