1 online resource (40 pages, some folded) : illustrations
data file
OCLC
ocn918991702
"February 13, 1950."
"Kyoto University, Japan."
"NP-6436 ; Biology and Medicine."
Electronic reproduction. Denton, Texas : University of North Texas, 2015 . Electronic reproduction from print master produced by University of North Texas.