... understanding life in molecular detail


Current major projects include: