78829623
Mar 6, 2006
Jan 9, 2007
study and development of micro- and nano-scale technologies, systems and devices that combines methods developed by life scientists and technologists to help solve fundamental problems in the life sciences and in engineering
Computer and Scientific