Teylers Museumh-index: 14Total citations: 1,210Total papers: 74Homepage: https://www.teylersmuseum.nl/en