Roger J. Pomerantz

Thomas Jefferson University · Fox Chase Cancer Center · Teijin Limited
Total Patents: 10
Overall Rank: #520,106
Years Active: 1996–2010
Thomas Jefferson University Rank: #24