Penn faculty members join National Academy of Sciences 08 May 20120 Penn profs make it their mission to solve all sorts of crippling diseases.