Wenjie Luo
The Rockefeller University · Intra-Cellular Therapies · Sloan Kettering Institute For Cancer Research
Total Patents:
2
Overall Rank:
#1,941,322
Years Active:
2017–2019
The Rockefeller University Rank:
#209