French scientist's cancer treatment
Subtitle: thirty complete cures claimed : serum to be tested by doctors in London.
Publisher: s.n.
Published: 1935
Place of publication: [U.K
Language: eng
Subjects: Revelis, Louis.; Cancer -- Treatment.
Notes: Caption title.