Annual review of biomedical engineering (Annual Reviews Inc., 1999)