Portrait of Laura Barbulescu
Senior Project Scientist
Home Department: RI
Office: 4215 Newell-Simon Hall
Phone: (412) 268-5900
Mailing Address