Recent Senior Theses


These are some of the senior theses I have supervised in whole or in part.