Schiller International Universityh-index: 5Total citations: 105Total papers: 12Homepage: https://schiller.edu/london-campus