People in the News: David Rimoin, David Altshuler