Sergei Nekhai
Howard University · University Of Texas System
Total Patents:
2
Overall Rank:
#2,014,393
Years Active:
2012–2016
Howard University Rank:
#24