Yee Mon Thu

Assistant Professor

Biology
ythu@allegheny.edu
(814) 332-2781
Office Location: Steffee Hall B203
Box Number: 10