Zhijian Chen
University Of Texas System · Immunesensor Therapeutics · Launch Tech Co.
Total Patents:
44
Overall Rank:
#66,830
Years Active:
2000–2025
University Of Texas System Rank:
#59