Yampolsky, Ilia V Bioluminescence: Chemical Principles and Methods (Third Edition) / Yampolsky Ilia V - Bangolore : WSPC , 2019 - 556 pages ISBN: 9789813277106 Subjects--Topical Terms: Biology & Life Sciences Dewey Class. No.: 572.42 / YAM