hannah patel