David Green

David Green
David Green's avatar
48 years in journal publishing, last eight running a small consultancy as well as doing pro bono Trusteeship.