With scrutiny increasing, Dr. Dev faces a challenging moment. How will the situation develop from here?