NVCT Earnings: AI Insights on Nuvectis Pharma Inc