Carlos Afonso wrote the following thesis:


Carlos Afonso supervised the 8 following theses


Carlos Afonso was examiner the 10 following theses


Carlos Afonso was thesis committee member for the following thesis