Wrickban Mazumdar
University Of Illinois · Trustees Of Indiana University · Scripps Research
Total Patents:
3
Overall Rank:
#1,368,411
Years Active:
2023–2024
University Of Illinois Rank:
#587