ID:DA09656136
Yap, Eric
Search authors sharing the same name
edited by L. Pusztai, C.E. Lewis and E. Yap
Oxford University Press 1996 Oxford medical publications
: hardback
Available at 9 libraries