David Snydacker awarded HMCP Fellowship