Connect with us

General

First Makerere Workshop on Social Systems & Computation

Published

on

Summary Top researchers from Northwestern University (Chicago), University of British Columbia (Vancouver) and Makerere (Kampala) are teaming up to offer a workshop on cutting-edge methods for computational modeling of social systems, algorithm design, and machine learning. The sessions will take place between December 3rd and 10th, and there is no cost for attendance; however, registration is mandatory.

Summary Top researchers from Northwestern University (Chicago), University of British Columbia (Vancouver) and Makerere (Kampala) are teaming up to offer a workshop on cutting-edge methods for computational modeling of social systems, algorithm design, and machine learning. The sessions will take place between December 3rd and 10th, and there is no cost for attendance; however, registration is mandatory.

Attendance is limited to academic staff working at a Ugandan university; students doing research in related areas may also be given special permission to attend if space permits. Participants will have the opportunity to publish papers in official, reviewed workshop proceedings at a later date. A certificate of completion will be provided to participants who attend at least two thirds of workshop sessions.

Overview Traditionally, computer science has viewed data as coming from either an adversarial source or from nature itself, giving rise to worst-case and average-case design and analysis of optimization algorithms. In recent years with the advent of modern technologies like the Internet, it has become increasingly apparent that neither of these assumptions reflects reality. Data is neither adversarial nor average, but rather inputs to algorithms are constructed by a diverse set of self-interested agents in an economy, all aiming to maximize their own happiness. Thus the raw data is often not available to an algorithm designer, but must be solicited from the agents–that is, the designer faces an economic constraint. The primary goal of this workshop is to explore the implications of this observation. We will study the performance of algorithms in the presence of utility-maximizing agents and ask whether alternate designs might create incentives for agents to act more optimally. Simultaneously, we will look at other more traditional optimization problems such as approximation and learning and techniques to solve them, pointing out that these may often be leveraged to solve issues in the economic setting.

Related Research Areas Computer Science Theory; Artificial Intelligence; Economics; Business

Format The workshop will consist of six 3-hour lectures, plus meal/breakout sessions for informal research discussion. Spaces are strictly limited, and attendees must pre-register. We will aim to select topics and session times that are best for our participants. To register, and to indicate your preferences for topics and dates, please complete the survey at http://www.surveymonkey.com/s/WWGMKZG.

List of Candidate Topics The workshop will consist of up to six of the following twelve topics.

Introduction to Game Theory
Game theory is the mathematical study of interaction among independent, self-interested agents. It has been applied to disciplines as diverse as economics, political science, biology, psychology, linguistics—and computer science. This tutorial will introduce what has become the dominant branch of game theory, called noncooperative game theory, and will specifically describe normal-form games, a canonical representation in this discipline. The tutorial will be motivated by the question: "In a strategic interaction, what joint outcomes make sense?"

Voting Theory
Voting (or "Social Choice") theory adopts a“designer perspective” to multiagent systems, asking what rules should be put in place by the authority (the “designer”) orchestrating a set of agents. Specifically, how should a central authority pool the preferences of different agents so as to best reflect the wishes of the population as a whole? (Contrast this with Game Theory, whichadopts what might be called the “agent perspective”: its focus is on making statements about how agents should or would act in a given situation.) This tutorial will describe famous voting rules, show problems with them, and explain Arrow's famous impossibility result.

Mechanism Design and Auctions
Social choice theory is nonstrategic: it takes the preferences of agents as given, and investigates ways in which they can be aggregated. But of course those preferences are usually not known. Instead, agents must be asked to declare them, which they may do dishonestly. Since as a designer you wish to find an optimal outcome with respect to the agents’ true preferences (e.g., electing a leader that truly reflects the agents’ preferences), optimizing with respect to the declared preferences will not in general achieve the objective. This tutorial will introduce Mechanism Design, the study of identifying socially desirable protocols for making decisions in such settings. It will describe the core principles behind this theory, and explain the famous "Vickrey-Clarke-Groves" mechanism, an ingenious technique for selecting globally-utility-maximizing outcomes even among selfish agents. It will also describe Auction Theory, the most famous application of mechanism design. Auctions are mechanisms that decide who should receive a scarce resource, and that impose payments upon some or all participants, based on agents' "bids".

Constraint Satisfaction Problem Solving
This hands-on tutorial will teach participants about solving Constraint Satisfaction Problems using search and constraint propagation techniques. This is a representation language from artificial intelligence, used to describe problems in scheduling, circuit verification, DNA structure prediction, vehicle routing, and many other practical problems. The tutorial will consider the problem of solving Sudoku puzzles as a running example. By the end of the session, participants will have written software (in Python) capable of solving any Sudoku puzzle in less than a second.

Bayesian methods and Probabilisitic Inference
Bayesian methods are commonly used for recognising patterns and making predictions in the fields of medicine, economics, finance and engineering, powering all manner of applications from fingerprint recognition to spam filters to robotic self-driving cars. This session will show how principles of probability can be used when making inferences from large datasets, covering issues such as prior knowledge and hyperpriors, the construction of "belief networks", and nonparametric methods such as Gaussian processes. Several applications will be demonstrated.

Computer Vision

It is useful to be able to automatically answer questions about an image, such as "is this the face of person X?", "how many cars are there on this street?" or "is there anything unusual about this x-ray?". This session will look at some of the current state of the art in computer vision techniques, including methods for representing the information in an image (feature extraction), and to recognise objects in an image given such a representation. We will particularly spend some time looking at approaches which have been found to work well empirically on object recognition, such as generalised Hough transforms, boosted cascades of Haar wavelet classifiers, and visual bag-of-words methods. Locally relevant applications in crop disease diagnosis, parasite detection in blood samples and traffic monitoring will be demonstrated as illustrating examples.

Learning Causal Structure from Data
Until a few decades ago, it was thought to be impossible to learn causes and effects from purely observational data without doing experiments. Sometimes, however, it is impossible to do experiments (e.g. in some branches of genetics), or experiments may be costly or unethical (e.g. situations in climate change or medicine), so the emergence of computational methods for distinguishing causes, effects and confounding variables is likely to have wide implications. Some principles are now understood for learning the causal structure between different variables, and this session will explain the most successful current approaches, their possibilities and their limitations.

Internet Search and Monetization
The internet is one of the most fundamental and important applications of computer science. Central to its existence are search engines which enable us to find content on the web. This module focuses on the algorithms like PageRank that these search engines use to help us find webpages. It also studies how these engines make money through advertising.

Social Networks
Social networks describe the structure of interpersonal relationships and have many alarmingly predictable properties. While most people have just a few friends, most social networks have at least a few very popular people. Furthermore, most people are closely linked to every other person so that a message (or an idea or a disease) can spread rapidly throughout the network. Finally, social networks tend to be fairly clustered — i.e., if two people share a common friend it is quite likely that they are also friends. This module will discuss the typical structures of social networks, models that explain these structures, and the impact of these structures on activities in the social network such as message routing or the adoption of new technologies.

Two-Sided Matching Markets
Many markets involve two “sides'' that wish to be matched to one another. For example, a marriage market matches women to men; a job market matches workers to employers. In such settings, people on each side have strict preferences over the options on the other side of the market. Hence, a woman Julie may like David best, John second best, and Christopher third. David on the other hand may prefer Mary to Julie. In such settings, what matches might we expect to form? Can these matches be computed by a centralized algorithm, a match-maker for example, and what are the corresponding incentives of the participants? These questions are of fundamental importance as such centralized algorithms are in use in many important markets. In many countries, medical students are matched to hospitals using such algorithms, or school children to schools.

Approximation Algorithms
In the field of algorithms, many tasks turn out to be computationally difficult. That is, the time to complete the task is fundamentally large compared to the size of the problem. For example, consider the problem of finding the optimal way to visit 10 cities, visiting each exactly once. To minimize travel time, one could test all possible travel schedules, but for 10 cities there are already 3.5M of them! Unfortunately, there is not a significantly quicker way to find the optimal solution. However, one can find an approximately optimal solution quickly. That is, with just a few things to check, one can design a schedule that takes at most 50% more time than the optimal one. In this module we showcase a few general techniques for computing approximate solutions to hard problems, including the use of randomization and linear programming.

Graph Theory
A graph is a combinatorial object consisting of nodes and edges, and is a extremely valuable abstraction of many practical problems. For example, nodes might represent jobs and edges might connect pairs of jobs that can not be performed simultaneously. Alternatively, nodes might represent electronic components on a circuit board and edges the wiring that connects them. Many questions that arise in such domains can be cast as an optimization question in the corresponding graph. The number of workers required to complete all jobs in fixed time frame in the first example is at its heart a graph coloring problem. Asking whether one can lay out the circuit board so no two wires cross becomes the problem of determining which graphs have planar representations. This course defines graphs, shows how to solve a few fundamental graph problems, and applies them to practical settings.

Speaker Bios

Nicole Immorlica  is an assistant professor in the Economics Group of Northwestern University's EECS department in Chicago, IL, USA. She joined Northwestern in Fall 2008 after postdoctoral positions at Microsoft Research in Seattle, Washington, USA and Centruum voor Wiskunde en Informatica (CWI) in Amsterdam, The Netherlands. She received her Ph.D. from MIT in Boston, MA, USA, in 2005 under the joint supervision of Erik Demaine and David Karger. Her main research area is algorithmic game theory where she investigates economic and social implications of modern technologies including social networks, advertising auctions, and online auction design.

Kevin Leyton-Brown is an associate professor in computer science at the University of British Columbia, Vancouver, Canada. He received a B.Sc. from McMaster University (1998), and an M.Sc. and PhD from Stanford University (2001; 2003). Much of his work is at the intersection of computer science and microeconomics, addressing computational problems in economic contexts and incentive issues in multiagent systems. He also studies the application of machine learning to the automated design and analysis of algorithms for solving hard computational problems.

John Quinn is a Senior Lecturer in Computer Science at Makerere University. He received a BA in Computer Science from the University of Cambridge (2000) and a PhD from the University of Edinburgh (2007). He coordinates the Machine Learning Group at Makerere, and his research interests are in pattern recognition and computer vision particularly applied to developing world problems.

Denis Wamala

Continue Reading

General

The 3rd Fundis and Technicians sensitization event and exhibition held successfully

Published

on

The 3rd annual Fundis and Technicians sensitization event and exhibition by manufacturers of building materials organized by the Department Architecture and Physical Planning at the College of Engineering, Design, Art and Technology (CEDAT), Makerere University came to a close with a call for increased partnerships between training institutions and the community.

The event that attracted 200 participants including masons, fundis, painters, builders, metal and electrical fabricators ran from Thursday 24th to Friday 25th October 2024 at CEDAT. It was supported by several stakeholders and was characterized by training sessions and an exhibition of building materials by different companies that make cement, paint, water tanks tiles and many more.

Prof. Henry Alinaitwe, the Deputy Vice Chancellor in charge of Finance and Administration, Makerere University.

Prof. Henry Alinaitwe, the Deputy Vice Chancellor in charge of Finance and Administration represented the Vice Chancellor, Prof. Barnabas Nawangwe at the opening of the training. In his remarks, he extended appreciation to the technicians for accepting to take part in the training which he said was key in ensuring that they gain from continuous learning. Prof. Alinaitwe observed that although some of them did not get through formal training, it was important that they took part in such training programs to keep abreast of the developments in the construction industry where they undertake the bulk of the work as masons, technicians, plumbers, and metal fabricators.

‘Keep improving, we need to up our game in terms of quality’, he said while making reference to the need for quality output.  He cautioned them on issues of cost and cheating of their clients by making realistic costs.  ‘We need to cost the work well taking into account the materials, the labor, the equipment used, and the overheads’.  The other area that needed to be taken care of by the technicians included time management, which reflects on attitudes towards work, team work.   While addressing the gathering in his capacity as Chairman of the Engineers Registration Board, Prof. Alinaitwe said the upcoming engineering Registration Bill, if approved, has a provision for the registration of all artisans and hence the need to have the minimum requirements for the stakeholders to be registered. He also stressed the need to bring on board as more women as possible.  ‘We want to see more women, who can do some aspects in construction better than men like painting.

Prof. Moses Musinguzi, the Principal of the College of Engineering, Design, Art and Technology, Makerere University.

Prof. Moses Musinguzi, the Principal of the College of Engineering, Design, Art and Technology while welcoming the trainees to the college said the training is a good initiative that will help address challenge of skill and work match.  He encouraged the trainees to do smart work, and take due consideration of ethics and customer care. He encouraged the department to extend the training opportunity to other units of the college and the university and also make it more formal, as part and parcel of the training program of the college in liaison with bodies like UBTEB.

Assoc. Prof. Kizito Maria Kasule, the Deputy Principal CEDAT while appreciating the initiative of the department said countries like Germany have apprenticeship training that help the training of students to gain skills equivalent to those acquired while in formal institutions of learning.  He said the academia in Uganda is increasingly recognizing the importance of the informal sector in the growth of the country. ‘We need to learn from you. Almost 90% of the people in the construction industry have been informally trained’. He said by learning from each other, the two sectors jointly make a contribution towards the development of the country.

Dr. Amin Tamale Kiggundu, the head of the Department of Architecture and Physical Planning said the initiative, a community outreach program of the college started three years ago in the year 2022 with 60 Fundis and masons, in 2023, the number was increased to 120 Fundis and the current 2024, was 200 Fundis of various categories, including painters, builders, metal fabricators, plumbers and electrical fabricators. He said this community outreach program aims at sharing the accumulated scientific knowledge in building, design and construction technologies at CEDAT, sharing the expertise, knowledge and experiences with communities in greater Kampala and hence bridging the existing knowledge and skills gap between the training institutions and the communities.

Dr. Amin Tamale Kiggundu, the head of the Department of Architecture and Physical Planning, Makerere University

The 21st century is characterized by collaboration, partnerships, and establishment of knowledge economies.  He said based on the trainings held so far, it is clear that partnerships between the training institutions and the communities were possible especially the Fundis who are closer to the communities. ‘We also want to learn from the Fundi’s experiences, how they are able to connect to the communities in some cases better than those who have gone through the training institutions’, he said. He further noted that the majority of fundis are young people that need to be supported with skills and other ways of nurturing them. The dream of the department, he said is to introduce an open door policy that allows fundis and other university students to come to learn.  

Several organizations supported the event and participated in the exhibition and they included Habitat for Humanity, Uganda, Green Building Council Uganda, The National Building Board, Uganda Clays Limited, Centenary Bank, Steel and Tube Industries Ltd, Simba Cement, Plascon, Goodwill, Cresttanks among others.

Alex Isemaghendera

Continue Reading

General

MURBS has declared 13.40% interest on members’ balances for the financial year that ended on 30th June 2024.

Published

on

By: Ritah Namisango

Dr. Elizabeth Patricia Nansubuga, Chairperson of the Makerere University Retirement Benefits Scheme (MURBS) Board of Trustees, announced this milestone during the 14th Annual General Meeting (AGM) for the year 2023/24 held on Thursday, 24th October 2024, at Makerere University Main Campus, School of Public Health Auditorium.

The AGM attracted various stakeholders, including trustees, Audit Committee Chairperson CPA David Ssenoga, Board Evaluation Consultant Vincent Kaheeru, URBRA Representative Mark Lotukei, Audit Committee members, co-opted members, and university administrators.

Presenting the performance report, on behalf of the Board of Trustees, Dr. Nansubuga highlighted that this is the highest interest declared by the scheme in the past five years, and she anticipates continued improvements. She noted that for the previous financial year, which ended in June 2023, the Board of Trustees declared an interest an interest of 12.34%.

Dr Nansubuga also announced that the scheme has achieved a Net Investment Income of UGX 44.6 billion, far higher than the UGX34.4 billion collected in Contributions during the year.

The Chairperson of the Board also revealed that the fund value had grown from UGX352.4 billion recorded at the end of the last financial year to UGX409.2 billion, indicating an increase of 16.1%.

“By 30th June 2023, MURBS had a fund value of UGX 352.4 billion. The Board of Trustees targeted Fund growth of 17%, and I am glad to inform you, that the fund value of MURBS, as per the Audited Financial Statements of 30th June 2024 is UGX 409.2 billion, which is an increase of 16.1%. This achievement was made possible by strategic periodical activities undertaken by the Board and our fund managers, supported by the strong oversight committees of the Board,” she reported.

Dr. Elizabeth Patricia Nansubuga(Centre) responding to questions from members.

She attributed the positive growth to factors such as improved debt recovery, operational efficiency, timely remittance of contributions by the sponsor (Makerere University), an increase in project and contract contributions, and the recovery of UGX8.85 billion in debts.

Dr. Nansubuga also expressed gratitude to Makerere University, the scheme’s sponsor, for consistently remitting contributions, a key factor that has significantly contributed to MURBS’ smooth operation. “I am happy to announce that the sponsor-Makerere University remitted your retirement benefits for the financial year 2023/24,” she said.

In the same development, Dr. Nansubuga reported that MURBS registered a legal victory against Uganda Revenue Authority (URA) over a real estate investment in Sonde undertaken in 2019, and which URA sought to tax heavily. She notified the AGM that MURBS won the case and was awarded costs which also set a precedent.

Consultant Mr. Vincent Kaheeru and CEO of Profiles International

“On behalf of the Board of Trustees, I am pleased to inform you that during the financial year, we received a favorable outcome on a key court case. How did we end up with this case? In 2019, MURBS invested in real estate, we bought land in Sonde,” Dr Nansubuga explained.

“Uganda Revenue Authority (URA) then charged us with a tax assessment worth UGX600 million. It has been four (4) years in the tax appeals tribunal. Since then, the lawyers, the former and current trustees, have been appearing before the appeals tribunal, but in December 2023, MURBS won the case. We challenged URA, and this case was awarded with costs. URA has to pay MURBS. We therefore saved UGX600 million,” she added.  

In terms of governance, Dr Nansubuga said that the scheme made changes in the board. Initially, the trustees were six and they needed a seventh member, and following a competitive race, they recruited another trustee; CPA Edina Rugumayo who has over thirty years in accounting.

Part of the MURBS members who physically attended the Annual General Meeting

“In terms of governance, we continue to uphold good governance practices and we align with international standards. Last year during the presentation, I said we were six and we needed to have the seventh trustee because the Board composition is supposed to be seven,” she explained.

“So, following a competitive process, we recruited an independent trustee. It was a very competitive position. You must have served on board which has over UGX50 billion. So, from that process, we were able to recruit CPA Edna Rugumayo Simbwa. She is a certified public accountant with over thirty years of experience in accounting, taxation, and corporate governance,” she mentioned.

She also thanked other stakeholders for making sure that MURBS activities run smoothly. These entities include Makerere University, KPMG, Gen Africa, Arcadia Advocates, Zamara, URBRA, and Stanbic Bank among others.

While discussing investments, Dr. Nansubuga mentioned that 86% of MURBS’ funds are currently invested in government bonds, but added that the Board is exploring diversification to reduce risks. 

“86% percent of our money is invested in government bonds, and sometimes, you do not have to put all your eggs in one basket, there is a high concentration of risk. so that is one of the key material risks that we want to address to reduce the amount we have in government securities. We want to diversify our portfolio and avoid investing heavily in government securities. The Board will venture into other fields in order to earn money or return on investment from the diverse undertakings,” she said.

Mr. Mark Lotukei, represented the CEO of Uganda Retirement Benefits Regulatory Authority

In terms of membership, Dr. Nansubuga reported a 4.4% increase, with the number of members rising from 8,229 to 8,590. She attributed this growth to the reinstatement of in-house beneficiaries and an increase in project and contract staff.

Dr. Kakuba also thanked the sponsor-Makerere University for remitting the membership contributions timely which has helped the scheme to grow.

Dr. Godwin Kakuba -Secretary, MURBS Board of Trustees, who presented the record of the 13th Annual General Meeting stressed that the AGM climaxes a financial year and the Board of Trustee has been vigilant on this and has not missed any AGM for 14 years now.

“We applaud the sponsor because many of these positives in the chairperson’s report can only be attributed to the support by the sponsor through fulfilling the obligation of remitting members’ contributions to the scheme,” he added.

Dr. Godwin Kakuba (L) and Asad Ssenoga

Partner Asad Ssenoga, an independent auditor who audited the scheme said that he was impressed with the level of compliance that the scheme exhibited in all aspects. He said they focused on ensuring that the member contributions are supported with statements and allocated to members appropriately.

“Overall we were satisfied with the work we did on the audit, the numbers that were presented by the Chairperson are the correct numbers that we audited. We were comfortable with those numbers, due process was followed during the audit,” he said.

Mr. Mark Lotukei who represented the CEO of Uganda Retirement Benefits Regulatory Authority (URBRA) thanked the Trustees for always prioritizing governance, which has helped them to reach several milestones.

Members of the MURBS Secretariat led by Ms Susan Khaitsa(Centre)

“As URBRA, we look at governance as the biggest component of our compliance. MURBS Trustees from the former to the current, have taken governance as the most important aspect. We really encourage them to continue with this good practice because governance informs all the other aspects,” he said.

Mr. Arthur Kibira, a member in attendance, expressed his appreciation for the Board’s efforts. He urged them to explore higher-risk investments for potentially greater returns. He expressed concern over the scheme’s heavy reliance on government bonds.

“Dr Elizabeth Nansubuga, I want to congratulate you, and your team and also congratulate ourselves. But, I want to believe that there is room for improvement. I am one of those who do not believe that the sky is the limit, we are limited by our own thinking. I am thinking that high risks give high returns. Is there a way of managing those risks, so that we could push this 13.40% interest to a figure much higher? If we do so, we shall say we have learnt how to manage risks,”, he guided.

Ritah Namisango

Continue Reading

General

Makerere University at the 2024 O.R. Tambo Africa Research Chairs Annual Gathering in Ouagadougou, Burkina Faso

Published

on

Uganda’s Chair elect, Prof. David Meya of Makerere University’s College of Health Sciences (extreme left) and other O.R. Tambo Africa Research Chairs

The Research Chairs concept is similar to Centers of Excellence (for instance in supporting world-class research in a priority area), but also has many distinguishing features. Most notably, it recognizes individual excellence, leadership and talent. The O.R. Tambo Africa Research Chairs Initiative (ORTARChI) builds on the work of Oliver Tambo, a prominent South African and pan-Africanist with a science education background, who believed in creating change through education and in cooperation and solidarity among African nations. The Initiative focuses on celebrating his legacy in building knowledge-based economies for the advancement of Africa.

ORTARChI builds on and leverages existing continental frameworks and interventions geared towards institutional capacity strengthening; recruitment and retention of excellent researchers; and incentives to support research that contributes to socio-economic and transformative development. 

Ten (10) O.R. Tambo Africa Research Chairs across seven (7) countries in Africa, namely; Botswana, Burkina Faso, Ghana, Mozambique, Tanzania, Uganda and Zambia have been selected for funding through a rigorous and competitive two-stage review process. These research chairs are focused on research priorities identified by each host institution in conjunction with, especially the Science Councils, and in alignment with AU Agenda 2063 and STISA 2024.

[L-R] Prof. Henry Alinaitwe (DVC F&A, Mak), Dr. Dorothy Ngila (Director, NRF), Ms. Natasha Allie (CEO Oliver and Adelaide Tambo Foundation), Dr. Martin Ongol (Ag. Executive Secretary, UNCST), Associate Professor David Meya (Uganda Chair Elect, ORTARChI) and Assoc. Prof. Robert Wamala (Director, DRGT)

Prof. Noble Banadda from the College of Agricultural and Environmental Sciences had been inaugurated as one of the first 10 (ten) Oliver Tambo (ORTARChi) Chairs. Unfortunately, Prof. Banadda (R.I.P) passed on in July 2021, which created a vacuum. To ensure that Uganda and Makerere University continue to tap into the ORTARChi, we are glad to announce the appointment of Associate Professor David Meya from the College of Health Sciences at Makerere University for the purpose. The appointment will attract USD 170,000 annually for 5 years for graduate research with a target of training 5-6 PhDs, 10-15 Post-doctoral fellows and 10-12 Masters of Medicine and Master of Science Students at Makerere University and Mbarara University of Science and Technology.

Makerere University has had the pleasure of attending 2024 O.R. Tambo Africa Research Chairs Annual Gathering in Ouagadougou, Burkina Faso. The annual gathering is co-hosted by the Joseph Ki-Zerbo University, National Research and Innovation Fund for Development (FONRID) and the National Research Foundation (NRF) of South Africa. The theme for this year’s gathering is: African Sovereignty: A Catalyst for Research Collaborations and Social Impact in the Continent“. At the annual gathering, Uganda was represented by Associate Prof. David Meya (Uganda Chair Elect, ORTARChI), Prof. Henry Alinaitwe (Deputy Vice Chancellor Finance and Administration, Mak), Associate Prof. Robert Wamala (Director, Research and Graduate Training) and Dr. Martin Ongol (Ag. Executive Secretary, UNCST). Assoc. Prof. David Meya – ORTARChI Chair Elect – is from Makerere University’s School of Medicine at the College of Health Sciences.  

[L_R] Prof. Henry Alinaitwe (DVC F&A, Makerere University), Dr. Dorothy Ngila (Director, NRF), and Assoc Prof. Robert Wamala (Director, Mak DRGT)

Mak Editor

Continue Reading

Trending