English: There is more research being currently carried out at Imperial College London.
Telugu: ప్రస్తుతం లండన్లోని ఇంపీరియల్ కాలేజ్లో దీనిపై పరిశోధనలు కొనసాగుతున్నాయి.