Inverse problems in bioengineering