Pranjal Chandra PhD's wire posts