Dicyemida Researchers (IMAGE)
Caption
From left to right: Professor Nori Satoh, Tsai-Ming Lu, and Dr. Miyuki Kanda.
Credit
Okinawa Institute of Science and Technology Graduate University (OIST)
Usage Restrictions
None
License
Licensed content