India Ambler

Editorial Engagement, Springer Nature
  • Springer Nature
  • United Kingdom

Areas of Expertise

Publishing Research

Subject Areas

Publishing Science Communication