Sylvester Ogbechie

Sylvester Okwunodu Ogbechie

Professor, History of Art & Architecture
Office:
Arts 1226