Biomedical optoacoustics II by Alexander A. Oraevsky | Menrva Books | MenrvaBooks