The Edwin Mellen Press Ltd UK Trademarks
MELLEN PRESS
Scholarly books and printed journals on various topics, namely, science, health, technology, humanities, arts, social sciences…
Owned by: The Edwin Mellen Press Ltd UK
Serial Number: 85142347
THE EDWIN MELLEN PRESS
Scholarly books and printed journals on various topics, namely, science, health, technology, humanities, arts, social sciences…
Owned by: The Edwin Mellen Press Ltd UK
Serial Number: 85142370