A large collection of about 45,000 books, one third of which are in the medical area.
Terms of sale for UHR Books
Prices are net to all and returns are only accepted if the book is not as described.