Alvappillai Veluppillai Country: Sri Lanka VIAF ID: 116476538 Read more about Alvappillai Veluppillai on English Wikipedia. Appointment Title: teol. dr h.c. University: Uppsala universitet Year: 1996