10.1504/IJMED.2005.006568