Santa Institute of Technology SITEOther placesNii Tetteh Ankama Street Accra, GA-072-1155 · GH+233573100231drnemills@gmail.comsite.edu.ghHours not available