A Sophoclean Tragedy

A Sophoclean Tragedy

Eric Kalo is a PhD researcher in the School of Immunology and Micribiology.   It may have begun with an accident many thousands of years ago....