PhD: Richard Tavares

Link Link 2