azriel patel