I have been really inconsistent in updating this page. I will in the near future update it properly (by year etc, with the papers added). However, in the meantime please see my papers through an ADS author query here.
Total number of refereed publications: 20
Total number of refereed first author publications: 5