ID:DB00062661
Search authors sharing the same name
editors, Simona Mura, Patrick Couvreur
World Scientific c2016
: hardback
Available at 1 libraries