Bing Lim

Agency For Science, Technology And Research · Beth Israel Deaconess Medical Center · Beth Israel Hospital Association
Total Patents: 15
Overall Rank: #310,702
Years Active: 1996–2024
Agency For Science, Technology And Research Rank: #100