Nanoinformatics: developing new computing applications for nanomedicine

Nanoinformatics: developing new computing applications for nanomedicine