alma patel