Have you made an electronic application before at Ph d

Please fix the punctuation.
Have you made an electronic application before at Ph. d.