If you have confidence in your research result, you also can report your main findings in an short email to the department head, and dept. phd coordinator and sb. else who is likely to show interest in your research.
if you can pursuade the prof. to give you a reference letter, your success chance will increase much. Of course, you can do that under the permission of your referee,because you may impress them and also help them to assess your ability.
if you can pursuade the prof. to give you a reference letter, your success chance will increase much. Of course, you can do that under the permission of your referee,because you may impress them and also help them to assess your ability.