Latest Bio-MEMS Stories
David T. Markus Ph.D.
Life BioScience Launches Life MicroFab(TM) Division for One-Stop, Efficient Micro-Fabrication Services
ALBUQUERQUE, N.M., April 6 /PRNewswire/ -- Life BioScience, Inc.
Word of the Day
- Having a loud voice; vociferous; clamorous.
- Of grand or imposing sound.
The word 'megalophonous' comes from Greek roots meaning 'big' and 'sound'.