calliope patel