Profile picture
Dr. Daniel Shanahan-Prendergast
  • Director
    Byrock Technologies Ltd
    Dublin, Ireland
mini profile avatar Dr. Daniel Shanahan-Prendergast