Professor Robert S. Langer ScD’74 received the Charles Stark Draper Prize on Feb. 19 for his drug delivery innovations.