You are here


What is the full form of BIRAMS ?

This page is all about abbreviation, acronym and meaning of the given term BIRAMS.

BIRAMS Stands For : Biologics Investigational and Related Applications Management System

Category : Governmental (You might also like similar terms related to the Governmental category)

Not able to find full form or full meaning of BIRAMS May be you are looking for other term similar to BIRAMS.

Enter your term in the search box of the website or check out 50+ related full forms given in order to find the term of your choice.

Related Full Forms - Terms

RAG rating system

RAG rating system Stands For : Red Amber Green rating system (Traffic light rating system)


SYSTEM Stands For : Saves You Serious Time Energy And Money


BIMS Stands For : Biologic IND (Investigational New Drug) Management System | Battlefield Information Management System


TRAP Stands For : Tactical Recovery of Aircraft and Personnel (Marine Corps) | Tactical Related APplications | Tanks | Terrorism Research and Analysis Program | Training Resources Adjudication Panel | Transmit Receive Equipment and Related Applications | The Rocket Arena Project | Task Force for Regional Auto Theft Prevention


BRMS Stands For : Biologics Regulatory Management System


BUS Stands For : BIMS (Biologic IND (Investigational New Drug) Management System) User Support Group | Rocket that launches satellites | Brownsville Urban System


RMS/BLA Stands For : Regulatory Management System for the Biologics License Application


CRMTS Stands For : CBER (Center for Biologics Evaluation and Research) Regulatory Meetings management Tracking System


TIMS Stands For : Technical Information Management System | TECOM Integrated Management System | TFCC Information Management System | Tracker Image Management System | Train Information Management System | Transportation Information Management System | Travel Information Management Services | Traveler Information Management System | Treasury Information Management System


PMIS Stands For : Plant Management Information System | Pastoral Management Information System | Performance Management Incentive System | Personnel Management Information System | Pmispersonnel Management Information System | Practice Management And Information System | Program Management Information System | Project Management Information System | Property Management Information System


PFMS Stands For : Pfmsport Financial Management System | Port Financial Management System | Preferred Forest Management Strategy | Proactive Fault Management System | Project Financial Management System | Public Financial Management System | Pueblo Freeway Management System


CFMS Stands For : Call forwarding management system | Cargo Fire Monitoring System | Case Flow Management System | Catering Facilities Management Services | Central Financial Management System | Centralised Funds Management System | Centre For Fraud Management Studies | Chinese Font Module Simplified | CHIPPEWA FALLS MIDDLE SCHOOL | Clearwater Fundamental Middle School | Collaboration Flow Management System | Columbus Folk Music Society | Combined Field Maintenance Shop | Computerised Financial Management System | Computerized Facilities Management System | Construction Fina


CMS Stands For : Cost Management System | Credit Management System | Chiropractic Management Systems | Claremont Mudd Scripps | Classic Movie Shop | Communication Media Services | Central Management Services | Claims Management Services | Consultant Management System | Contact Management System | Custom Manufacturing Services | Customer Management Strategy | Communisis | CMS Energy Corporation (formerly Consumers Power Company) | Central Material Services | Constant Maturity Swap | Creator Management System


ETMS Stands For : Education And Training Management System | Education Training Management System | Electronic Train Management System | Electronics Technician Maintenance School | Enterprise Tool Management System | Etmsenhanced Traffic Management System | Expert Traffic Management System


PRMS Stands For : Pansophic Resource Management System | Personal Radiation Monitoring Service | Personnel Records Management System | Physical Resources Management System | Precipitation Runoff Modeling System | Pressurized Rescue Module System | Problem Report Management System | Protocol Review And Monitoring System | Public Radio Music Source


CMS Stands For : Central Monitoring Station, Corporate Messaging Solution, Certificate Management Service, Classic Mole Style, Cryptographic Message Syntax, Color Management System, Content Management Software, Content Management System, Content Management Systems, Conversation Monitoring System, Card Management System, Conversational Monitor System


WPMS Stands For : Web Pages Management System, Web-based Project Management System, Workflow Process Management System, Wireless Pay phone Management System, Wireless Protocol Management System


PMS Stands For : Post-Marketing Surveillance | Print Media Staff | Program Management Staff | Pedestal Mounted STINGER | Performance Measurement System | Portable Meteorological Subsystem | Post Move Syndrome | Preventive Maintenance Service | Professor of Military Science | Program Management | Program Master Schedule | Property Management System | Performance Management System | Performance Measurement System | Performance Monitoring System | Pavement Management System | Performance Management System | Performance Management System


CIMS Stands For : Certified Investment Management Specialist | Carleton Immersive Media Studio | Cemetery Information Management System | Client Information Management System | Collision Industry Management Solutions | Communication and Information Management Services | Computer Integrated Management System | Customer Information Management Solution | Commercial Information Management Systems | Ceramic Integrated Measuring System | Coalition of Independent Music Stores


EDMS Stands For : A Electronic Data Management Source | Eelectronic Document Management System | Efficient Documents Management System | Electronic Data Management System | Electronic Document Management Solutions | Electronic Document Management System | Electronic Document Management Systems | Emissions And Dispersion Modeling System | Engineering Data Management Service | Engineering Data Management System | Enterprise Document Management System


IND Stands For : Incision aNd Drainage | Independent | Investigational New Drug | Investigational New Drug | Investigational New Drug | Independent | Investigational New Drug


RMS Stands For : Ramelius Resources | Receivables Management Service | Receivables Management Solutions | Real Marketing Solutions | Record Management Services | Roll Music Studios | Rouse Matrix Systems | Records Management strategy/ies | Records Management System | Records Management System(s) | Retail Management System | Risk Management Solution | Risk Management Solutions | Risk Management System


IMS Stands For : Information Management System | Interagency Management System | International Military Staff | International Military Standardization | Information Management System | Institutional Management Support | Inventory Management System | Intermodal Management System | Indian Medical Service


FMS Stands For : Financial Management Service (US Department of the Treasury) | Force Mode Squad | Force Module Subsystem | Foreign Military Sales | Food Management System | Fire Management System | Fleet Management System | Flight Management System | Fear of Missing Something | Financial Management Service


PPMS Stands For : Personnel Performance Management System | Process and Production Monitoring System | Professional Practices Management System | Program and Project Management Section | Project Performance Management System | Project Proposal Management System


DRMS Stands For : Dairy Records Management System | Dairy Records Management Systems | Defense Reutilization Marketing Service | Digital Resources Management System | Digital Rights Management Standards | Digital Rights Management Systems | Distributed Range Modeling System | Distributed Resource Management System | Donor Relationship Management System | The Detroit Resource Management System


SAP Stands For : Sampling and Analysis Plan | Satans Accounting Program | Shut up And Pay | Slow And Painful | Somewhat Academic Privacy | Satani Ali Pano | System Applications and product | Systeme Andwendungen Produkte | Systems Applications and Products | Systems Applications Products


IMS Stands For International Workshop on Interoperability in Multidatabase Systems| Incrementally Matched Sets| Inland Mapping System| Ionospheric Measuring System| Impact Management System| Industrial Methylated Spirit| Isotope Measuring System| Information Management System| Institute of Management Sciences| Institute of Medical Statistics| Instructional Management System| Instructional Media Services| Intelligent Manufacturing System| Ion Mobility Spectroscopy


CRMS Stands For : Client Relationship Management System | Computerized Risk Management System | Customer Risk Management System | Certified Residential Mortgage Specialist | Comment Response Management System


DMS Stands For : Default Menu System, Dell Movie Studio, Deutsche Malaga Syntax, Digital Media Station, Digital Media System, Distributed Make System, Distribution Management System, Database Management System, Database Managed Storage, Digital Media Storage, Data Management System, Compressed Amiga file archive (DiskMasher), Database Modelling System, Digital Multiplex System, Display Manager System, Document Management System


BDMS Stands For : Bright Drawn Mild Steel | Banner Document Management | Banner Document Management Suite | Banner Document Management System | Batch Document Management System | Berlin Descriptive Mortality Studio | Biosolids Data Management System | Birner Dental Management Servi | Birner Dental Management Servic | Bishop Dunn Memorial School | Black Diamond Middle School | Brown Deer Middle School | Building Department Management System | Bureau Of Data Management Strategy | Bureau Of Deep Mine Safety | Bus Distribution Management System | Business Decision Management So


JEMS Stands For : Emergency Medical Services | Japanese Evangelical Missionary Society | Jobsite Energy Management System | Joint Embedded Messaging System | Joint Employment Management System | Jordyn Emerald Mikey and Sierra | Journal and Event Management System | Journal of Economics Management Strategy | Journal of the European Mathematical Society | Judicial Enforcement Management System


EFMS Stands For : Education Fellows Meta Service | Egyptian Federation for Motor Sports | Electronic Fuel Management System | electronic fund management system | Enlisted Force Management System | Enosburg Falls Middle School | Enterprise Fabric Management Suite | Epes Freight Management Services | Equipe de France Militaire de Ski | Escape From Mount Stupid | european forum for migration studies | Experimental Flight Management System


VMS Stands For : Volatile Memory Storage, Voice Messaging Service, Version Management Service, Virobot Management Server, Virtual Mimicking System, Vax Management System, Video Memory System, Virtual Management System, Virtually Motionless System, Visual Memory System, Text file containing VMS specific information


MIMS Stands For : Manifest Information Management System | Maximize Immunity Minimize Stress | Member Information Management System | Mscenter For Integrated Metabolic Systems | Multimedia Integrated Modeling System | Municipal Infrastructure Management System | The Mortuary Information Management System


ADAMS Stands For : Air Delivery And Management System | Allied Deployment and Movement System | Airborne Data Acquisition and Management System | Agencywide Document Access and Management System


CMS Stands For : Certified Medical Secretary | Cabernet | Clay Metamorphic Servant | Coordinate Measurement System | C = TWO PIE X R SAID; PITH-IGORAMUS | complete matched set | Consumer Metering Station | C Marine Scape | Cab Merlot And Syrah | Cabernet Merlot Syrah | Calibration Management System | Call Management System | Chicago Manual Of Style | Chieftec Modul System | Collateral Management System | College Music Society | Colorado Medical Society | Commercial Mortgage Securities | Common Management System | Common Message Switch | Compact Muon Selenoid | Compara


IDE Stands For : Investigational Device Exemption | Investigational Device Exemption number | investigational device exemption (CDRH) | Independent Development Evaluator | Integrated Deployment Environment | Integrated Drive Electronics | Independent Development Evaluator | Initial Design Evaluation | I Do Everything | Independent Development Evaluator | Investigational Device Exemption


RMS Stands For : Reference Member State | Regulatory Management System | Review Management Staff | Royal Mail Steamship | Rate My Signal | Requirements Management System | Resource Monitoring Subsystem | Radian Means per Second | Random Motion Simulator | Redundancy Management System | Reliability | Remote Manipulator System (Subsystem) | Risk Management and Safety | Root-Mean-Square | Railway Mail Service | Remote Monitoring System | Roads and Maritime Services (NSW | Royal Mail Ship | Record Management System


SEMS Stands For : Sustainable Energy Management System | Standard Embarkation Management System | Space Environment Monitor System | Standardized Emergency Management System | Standard Emergency Management System


NCIE Stands For : National Center for Import and Export (USDA) | Notice of Claimed Investigational Exemption (CVM) | Notice of Claimed Investigational Exemption for a New Animal Drug | Notice of Claimed Investigational Exemption for a New Animal Drug | Notices of Claimed Investigational Exemption for a New Animal Drug


ARMS Stands For : Automated Records Management System | Aerospace Relay Mirror System | Aircraft Reliability and Maintainability Simulation | Armored Re-supply Multi-purpose System | Army Retooling and Manufacturing Support | Automated Resources Management System | Aviation Resources Management Survey | Airline Reservation Management System | Acquisition Reform Model Sharing


VBMS Stands For : Valiano Business Management System | Van Buren Middle School | Very Badly Made System | Veteran Benefits Management System | Veterans Benefits Management System | Vicki Bernard Media Services | Virginia Beach Middle School | Vorsis Bass Management System


ILMS Stands For : Illuminations Light Monitoring System | Indian Land Middle School | Indiana Lakes Management Society | Indiana Late Model Series | Inspired Learning Management System | Installation and Logistics Management Services | Integrated Library Management System | Integrated Library Management Systems | Integrated Logistics Management System


TMS Stands For : Target Management System | The Millennium Soldiers | Transmission Measuring Set | Terminal Managment System | Traffic Management System | Traffic Monitoring System | Transportation Management System


FIMS Stands For : Fleet Image Management System, Forms Interface Management System, Facilities Information Management System, Foundation Information Management System


CIMS Stands For : Chesapeake Information Management System | Cyber Identity Management System | Contract Information Management System | Coordinated Incident Management System


OM (CBER) Stands For : Office of Management (Center for Biologics Evaluation and Research)


DVRPA Stands For : Delaware Valley Regional Planning Association | Division of Vaccines and Related Products Applications


CLMS Stands For : Caltrans Land Management System | Canadian Landbird Monitoring Strategy | Case And List Management System | Case List Management System | Central Library Main Shelves | Computer Lab For Music And Sound | Concordia Lutheran Mission Society | Condenser Leakage Monitoring System | Corporate Legal Management System


MIS Stands For : Master Investigative Staff | Management Information System | Management Initiatives Staff | Medicaid Information System | Medical Information System | Management Information System | Maritime Intelligence Summary | Mission In Stealth | Mission Intelligence Segment (within CARS) | Management Information System | Mission Information Subsystem | Municipality Information System | Meteorological Impact Statement | Management Innovation Source


BDSS Stands For : Biologics Decision Support System


EIMS Stands For : Eimsenvironmental Information Management System | Enterprise Information Management System | Environmental Impact Management Services | Environmental Information Management System | Eudora Internet Mail Server | European Innovation Monitoring System


HIMS Stands For : Health Information Management System | Horizon Intelligent Medical System | Hospital Incident Management System | Human Intervention and Motivation Study | Health Improvement Management System


DIMS Stands For : Dan Is Martin s | Data Information Management System | Dead Inventory Management System | Distributor Information Management System | Does it Make Sense | Drop In Manifold System


EMS Stands For : Eastland Medical Systems | Electronic Manufacturing Services | Electronics Manufacturing Service | Equipment Manufacturing Services | E-business Made Simple | Effective Management System | Employee Management Services | Energy Management System | Engineering Management System | European Monetary System | Express Mail Service | English Market Selection | European Monetary System | Export Management System | Export Movement Services | Experience Management System | Electronic Manufacturing Service | Electronic Muscle Stimulator


ALMS Stands For : A Loving Ministrys Sacrifice | A Loving Ministrys Sacrifice | Address List Management System | Alberta Lake Management Society | Almsaddress List Management System | Asset Lifecycle Management System | Astechs Learning Management System


FMS Stands For : Fertilizer Management System | A Fast Manufacturing Systems | Facilities Management Services | Factory Management System | Faculty of Management Studies | Farmington Municipal Schools | Fatigue Management Scheme | Federal Malayan States | Federated Malay States | Final Mile Services | Financial Management Services | Financial Management Solutions | Financial Management Systems | First Marine Squad | Flash Management System | Flash Media Server | Flexible Modeling System | Flexible Monitoring System | Fluorescent | Fluorescent Mineral Society | For My Sa


PMSB (CBER) Stands For : Program Management Services Branch (Center for Biologics Evaluation and Research)


BMS Stands For : Bernd-Michael Schroeder Sailing Wear | Building Management System | Business Management System | Braemar Ship | Bemis | Boeing Materal Specification | Burning Management System


LMS Stands For : Ladue Middle School | Last Men Standing | Ldap Management System | Le Mans Series | Leander Middle School | Learner Management System | Learning Managment System | Least Mean Similar | Least Median Of Squares | Leddy Maytum Stacy | Lego Mindstorms Simulator | Lego Mindstorms System | Lennox Middle School | License Management Services | Lick My Sack | Lightweight Modular Staging | Loan Management System | Local Management Of Schools | Local Mitigation Strategy | London Midland Scottish | Long Medium And Short | Loudspeaker Measurement System | Love My


HMIS Stands For : Hazardous Material Identification System | Hazardous Materials Identification System | HEALTH MANAGEMENT INFORMATION SYSTEM | Homeless Management Information System | Homeless Management Information Systems | Homeless Mangement Information System | Homelessness Management Information System | Hospital Management Information System


DPMS Stands For : Davis Paige Management Systems | Dealer Proposal Management System | Developing Professional Management Skills | Distribution Planning Management System


TCMS Stands For : Transcaucasus Common Migration Space | Theater Construction Management System | Training Content Management System | Test | Train Control and Monitoring System | Transfer of Certification of Management Systems


CFMS Stands For : CONUS Freight Management System | County Fiscal Management System | Contract Financial Management System


CCMS Stands For : Common Collateral Management System | Comprehensive Case Management System | Content Community Management System


TIMS Stands For : Totally Independent Musician Services | Tank Inventory Management System | Trumpf Information And Messaging System | Trade Information Management System | Tag Information Management System | Thermal Infrared Multispectral Scanner


AIMS Stands For : Agency Information Management System | Afghanistan Information Management Service | Adaptable Intelligent Modeling & Simulation | Advanced Integrated Man Portable System | Army Information for Movement System | Automated Instructional Management System | Automated Informed Maintenance System | Aircraft Inventory Maintenance System | American Institute of Merchant Shipping


DVRPA (CBER) Stands For : Division of Vaccines and Related Product Applications (CBER)


RIMS Stands For : Regulatory Information Management Staff | R&D Information Management System | Registrant Information Management System | Royal Indian Marine Sevice | Retarding Ion Mass Spectrometer | Riverside | Regional Information Management System


IFA Stands For : indirect fluorescent antibody | Investigational Food Additive | investigational food additive (file) | In-Flight Analyses | Interface Functional Analysis


IND Stands For : Investigational New Drug | Indicator | Industrial | Incredible New Democrat | Independent | Indianapolis International Airport | Immigration and Nationality Directorate | Independent | Investigational New Drug


QMIS Stands For : Qingdao Mti International School | Quality Managament Information System | Quality Management Information System | Quality Management Information Systems | Quantitative Methods Information Systems | Quarters Management And Information System | Quarters Management Information System | Quarters Management Information Systems | Quasi Metal Insulator Semiconductor | Queue Management Information System


IMP Stands For : Investigational Medicinal Product | Impedance | Implementation | Implementation and Monitoring Plan | Individual Meal Pack | Information Management Plan | Input Message Processing | Intelligence Message Processor | Interface Management Plan | Interface Message Processor | Inventory Management Plan | Initial Memory Protection | Interplanetary Monitoring Platform | International Management Program


CDMS Stands For : Certified Disability Management Specialist | Celerra Data Migration Service | Certified Disability Management Specialist | Chemical Data Management Systems | Clinical Diagnosis And Medication Summary | Collaborative Data Management System | Collateral Derivative Market Services | Command And Data Management System | Comtec Data Management System | Cryogenic Dark Matter Search


BLA Stands For : Biologics License Application | biologics license application (FDA) | Biologics Licensing Application | Biologics Licensing Application


CMS Stands For : CoMmunist pro-Soviet | Centers for Medicare and Medicaid Services (formerly Health Care Financing Administration) | HHS Centers for Medicare and Medicaid Services | Chief Master Sergeant | Cockpit Management System | Combat Mission Simulator | Communications Management System | Community Management Staff | COMSEC (COMmunications SECurity) Materiel System | Container Management System | Contingency Mutual Support | Conversational Monitor System | Counter-Mine System | Court-Martialled and Shot | Crisis Management System | Cambridge Monitoring System (Comput


FAMS Stands For : Fellowship of the Academy of Medicine | Federal Authorization Management System | Financial Account Management System | Fixed Asset Management System | Fluegas Adsorbant Mercury Speciation | The Ford Academy Of Manufacturing Science


ICMS Stands For : Indirect Cost Management System | Integrated Configuration Management System | Intercom Master Station | Integrated Cargo Management System


TIMS Stands For : Tivoli Internet Management Server, Tuberculosis Information Management System‰ÛÒsoftware for TB surveillance and case management, Telephone Information Management System, Transmission Impairment Measuring Set


IMP Stands For : International Music Productions | investigational medicinal Product | Improvement Management Process | Individual Management Plan | Integrated Marketing Plan | International Market Place | International Merchandise Procurement | Imperial Bancorp | Internet Media Producer | Intermap Technologies Corporation


BWM Stands For : basic workload measurement | Biologics Workload Management | British War Medal


TMS Stands For : Tuition Management System | Target Market Systems | Tesco Merchant Services | Travelcat Messaging Services | Tribune Media Services | ‰ÛÏThe Miracles of Science‰Û | Team Management Systems | Total Maintenance System | Thomson Multimedia | Televic Microphone System | The Minerals | Trade Management System


AFMIS Stands For : Afghanistan Finance Management information System | Air Force Management Info System | Army Food Management Information System


NIMP Stands For : National Institute of Materials Physics | NATO Interoperability Management Plan | NimpSs | Non Investigational Medicinal Product | Nymph in my Pocket


PCMS Stands For : Petroleum Chemicals Marketing Services | Premier Consulting and Management Services | Project and Construction Management Specialists | Priority Control Management System | Public Company Management System | P-Com | Philadelphia County Medical Society


SEMS Stands For : Safety and | Safety and Environmental Management System | Safety Environmental Management System | San Elijo Middle School | scanning electron microscope SEM | Search engine marketing SEM | SERDP and ESTCP Management System | South East Metro Sharks | Student Education Management Systems | SUNRISE Eng Med SCHOOL


DCMS Stands For : Distributed Certificate Management System, Data Collection Management Solution, Desktop Corporate Management System


ACMS Stands For : Aquaculture Catchment Management Services | Astute Combat Management System | Automated Configuration Management System


TAMS Stands For : Token And Medal Society | Television Audience Measurement Survey | Television Audience Measurement Survey‰Û | terminal age main seåÊ | Texas Assessment Management System | Texas Association of Midsize Schools | Text Analysis Markup System | Thermal Analyzer for Multilayer Structures | Time Accounting Management Software | Toshiba America Medical Systems | Trans Amer Math Soc | Transactions of the American Mathematical Society | TransitChek Account Management System | Truck Appointment Management System | Tufts Application Management System | Tuition Assist


ECMS Stands For : Environmental Compliance Management Services | e-Case Management System | Electronic Contract Management System


MMIS Stands For : Market Monitoring Information System | Master Module Initialisation System | Masters Management Information Systems | Materials Management Information System | Medicaid Management Information Systems | Microsoft Mobile Information Server | Montana Manufacturers Information System


MMAS Stands For : Massachusetts Male Ageing Study | Master Of Military Art And Science | Material Manaagement Accounting System | Material Management And Accounting System | Material Management And Accounting Systems | Materials Management And Accounting System | Molecular Marker Assisted Selection | Multi Martial Arts System


MAMS Stands For : Mamsmilitary Airspace Management System | Master Agency Media Services | Master Of Applied Mathematical Sciences | Media Asset Management System | Meta Access Management System | Microbalance Array Mass Spectrometry | Microgravity Acceleration Measurement System | Millbrae Alarm Monitoring System | Msmaster Of Applied Mathematical Sciences


SMS Stands For : Seiner Majestat Schiff | Service members | Single Mobility System | Sleep Management System | Supply Management Software | Separation Mechanism Subsystem | Shuttle Mission Simulator | Solar Maximum Satellite | Space Motion Sickness | Special Measuring Service | Synchronous Meteorological Satellite | Systems Management Server | Safety Management System | Seiner Majestat Schiff | Simulation Modeling System


IWMS Stands For : Identified Wildlife Management Strategy | Integrated Waste Management Solution | Integrated Water Management System | ISEM (Integrated Safety and Environmental Management) Work Management System | Integrated Waste Management Section | Integrated Waste Management Strategy


NMS Stands For : Non-Metallic Seal, Network Management Station, Network Management System, Network Monitoring Service, NOD Mail Scanner, Network Management System, Neopets Motherboard System, Nintendo Magazine Sysem


TMS Stands For : Thats My Sonic | The Moron School | The Moss Snake | ToastMasterS | Transportation Management System | Talent Management System | Technical Marine Service | Tell Me Something | Temecula Middle School | The Masonry Society | The Masters Seminary | The Morning Stream | Threat Management System | Tile Map Service | Time to Market Savings | True Money Supply | Trumbull Mechanical Services | Tuition Management Systems


AMS Stands For : Agricultural Marketing Service | Aseptic Meningitis Syndrome | Aerial Measuring System | Air Mobility Squadron | Anti-Missile System | Archdiocese for the Military Services | Army Management Structure | Army Materiel Services | Army Medical Serice | Asset Management System | Autodin Mail Server | Automated Meteorological System | Acoustic Measurement System | Actuation Mechanism Subsystem | AMplifier Subsystem | Automatic Maintenance Scheduler | Aggregate Measure of Support | Aeronautical Material Specification | Airport Management System | Altitude Memb