Profile picture
Jack Thomas Taylor
  • Director
    Northwestern University in Qatar
    Doha, Qatar
mini profile avatar Jack Thomas Taylor