Robbert Van Renesse
Cornell University · Cornell Research Foundation · Unknown
Total Patents:
8
Overall Rank:
#610,186
Years Active:
2001–2024
Cornell University Rank:
#404