3 works on record
Neocarzinostatin
Hepatitis viruses and Hepatocellular carcinoma
An English to Japanese Dictionary of Medical Science