Revenue, Grants and Other Revenue, % of Revenue (Percent)
Definition :
Portion of grants and other revenue in revenue, excluding grants, expressed in terms of percentage.