Klabunde, Kenneth J

Nanoscale materials in chemistry - 2 - New Jersey John Wiley 2009 - xiii, 777p.

9780470222706


Pharmaceutics - Nano technology

615.46 KLA