1 of 4
The Houston Police Department said Alf Stefan Andersson, 59, a research professor at the University of Houston’s Biology and Biochemistry Department, was found dead just before 4 a.m. in his condo, located in the 1700 block of Hermann Drive.
©2014 WFAA-TV, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.