Altenstetter, Christa

Medical technology in Japan : the politics of regulation - London: Transaction, - xv,204p.

9781412854610


Clinical Medicine

610(520) / ALT