Chiba
Japan
Indocyanine green, near-infrared, light-emitting diode, phototheranostics, photobiomodulation