Scientific translations: a preliminary guide to sources and services

Scientific translations: a preliminary guide to sources and services