Rakesh Kumar Singh

The author is a biomedical scientist by profession and tweets at @singhrakeshk