Jerzy Szablowski (IMAGE)
Caption
Jerzy Szablowski, an assistant professor of bioengineering at Rice University, has been named a 2026 Alfred P. Sloan Research Fellow.
Credit
(Photo by Jeff Fitlow/Rice University)
Usage Restrictions
Must credit Jeff Fitlow/Rice University.
License
Original content