Devon & Exeter Institutionh-index: 2Total citations: 5Total papers: 16Homepage: https://devonandexeterinstitution.org/