“Swimming through the Blood Stream: Stanford Engineers Create Wireless, Self-Propelled Medical Device”. 2014. Bangladesh Medical Journal 43 (2): 119-20. https://doi.org/10.3329/bmj.v43i2.21397.