ADVERTISEMENT

Bloodline 2025 unites UPLB community in a life-saving cause

By MBrand
Published Oct 28, 2025 09:58 pm  |  Updated Nov 6, 2025 10:03 pm
By Dane A. Chomawat
The Red Cross Youth of the University of the Philippines Los Baños (RCY of UPLB) is set to host Bloodline 2025, its annual blood donation drive, on October 29 from 8 in the morning to 6 in the evening at the D.L. Umali Lobby.
The event is part of the RCY of UPLB Awareness Week 2025, running from October 27 to 30, which aims to promote health, wellness, volunteerism, and humanitarianism across the campus community and beyond.
A time-honored tradition of service
Bloodline is one of three major blood donation drives conducted by the RCY of UPLB each academic year, alongside Bloodiest Rumble in February and Sanduguan in May or June. These events are spaced at least three months apart to maintain consistent support for the blood supply chain.
The drive is themed Bloodline: A Pledge of Life and carries a tradition of recognizing both the youngest and eldest donors for their participation, a practice that has been upheld for more than a decade.
In partnership with the Philippine Red Cross Laguna Chapter - City of Calamba Branch, professional volunteer staff assist in drawing blood and ensuring that all collected donations are stored safely in the blood bank. The blood collected during Bloodline is used in emergency cases and can be provided free of charge to indigent patients upon request through the RCY of UPLB.
Bringing the campus and community together
The RCY of UPLB invited various student organizations, faculty and staff members, and local establishments in Los Baños to participate as donors or support the event as sponsors. The goal of the donation drive is not just about collecting blood. It aims to strengthen community ties, promote a spirit of volunteerism, and foster a culture of service and compassion.
The event also seeks to remind the UPLB community and neighboring residents of the ongoing need for blood and the power of simple acts of service to save lives.
Awareness week highlights health and wellness
Bloodline 2025 is part of a larger celebration, RCY of UPLB Awareness Week 2025, which features activities that promote health literacy and wellness on campus. Highlights of the week include a Basic First Aid Demonstration on October 27, a Blood Typing Activity on October 28, and a Mental Health Seminar and Workshop on October 30. These programs aim to equip participants with practical skills and knowledge to care for themselves and others while fostering a culture of health and wellness.
Join the pledge of life
The RCY of UPLB calls on students, faculty, and Los Baños residents to participate in Bloodline 2025. Every donor plays a vital role in keeping the blood supply available for emergencies and supporting those who need it most.
Information about Bloodline 2025 and related activities for interested donors are available on the Facebook Page of the Red Cross Youth of University of the Philippines Los Baños.

Related Tags

UPLB Red Cross
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.